			.porjectList {
				min-width: 1200px;
				box-sizing: border-box;
				min-height: 100%;
				position: relative;
				padding-bottom: 290px;
				background: rgba(242, 245, 249, 1);
			}
			
			.container {
				width: 1200px;
				height: auto;
				margin: 0 auto;
				min-height: 300px;
				overflow: hidden;
				clear: both;
				padding-bottom: 40px;
			}
			
			.navTitle {
				height: 50px;
				margin: 0 auto;
				width: 1200px;
				line-height: 50px;
				color: #666666;
				font-size: 12px;
			}
			
			.top {
				height: 292px;
				margin-bottom: 20px;
				clear: both;
			}
			
			.top .left {
				width: 910px;
				height: 292px;
				float: left;
				background: #fff;
				box-sizing: border-box;
				clear: both;
				border: 1px solid rgba(228, 228, 228, 1);
			}
			
			.top .left .imgs {
				padding: 20px;
				height: 252px;
				width: 450px;
				float: left;
			}
			
			.top .left .imgs img {
				display: block;
				width: 100%;
				height: 100%;
			}
			
			.top .left .info {
				padding: 20px 0;
				height: 252px;
				width: 410px;
				float: left;
			}
			
			.top .left .info p.p1 {
				color: #333;
				font-size: 20px;
				height: 40px;
				line-height: 40px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			
			.top .left .info p.p2 {
				color: #999;
				font-size: 14px;
				height: 26px;
				line-height: 26px;
				margin: 12px 0;
			}
			
			.top .left .info p.p2 img {
				display: inline-block;
				vertical-align: middle;
				height: 26px;
				width: 26px;
				margin-right: 5px;
				border-radius: 5px;
			}
			
			.top .left .info p.p3 {
				color: #999;
				font-size: 17px;
				height: 26px;
				line-height: 26px;
				margin-bottom: 30px;
				margin-top: 20px;
				font-weight: 700;
				color: #FF0000;
			}
			
			.top .right {
				width: 266px;
				height: 262px;
				float: right;
				background-color: #eee;
				padding-top: 30px;
				border: 1px solid rgba(228, 228, 228, 1);
			}
			
			.top .right img {
				display: block;
				height: 140px;
				width: 140px;
				margin: 0 auto;
			}
			
			.top .right .p6 {
				text-align: center;
				height: 70px;
				line-height: 70px;
				color: #333;
				font-size: 14px;
			}
			
			.top .right .p7 {
				text-align: center;
				height: 34px;
				line-height: 35px;
				width: 95px;
				border: 1px solid #009AFE;
				color: #009AFE;
				font-size: 14px;
				margin: 0 auto;
				cursor: pointer;
				border-radius: 5px;
			}
			
			.top .right .p7:hover {
				color: #fff;
				background: #009AFE;
			}
			
			._container {
				min-height: 400px;
				height: auto;
				overflow: hidden;
				clear: both;
			}
			
			._container .left {
				width: 910px;
				float: left;
				min-height: 770px;
				height: auto;
				overflow: hidden;
				background: #fff;
				border: 1px solid rgba(228, 228, 228, 1);
			}
			
			._container .right {
				width: 240px;
				float: right;
				height: 1350px;
				background: #fff;
				padding: 0 15px;
				border: 1px solid rgba(228, 228, 228, 1);
			}
			
			.titles,.title2 {
				height: 54px;
				border-bottom: 1px solid #E1E1E1;
				line-height: 54px;
				text-indent: 30px;
				font-size: 16px;
				font-weight: 700;
			}
			
			.content {
				padding: 20px;
			}
			.list .item{
				height: 230px;
				border-bottom: 1px solid #E1E1E1;
				padding-top: 20px;
			}
			.list .item:last-child{
				border: 0;
			}
			.list .item img{
				display: block;
				height: 117px;
				width: 100%;
			}
			.list .item .name{
				height: 50px;
				font-size: 14px;
				line-height: 1.5;
				margin-top: 10px;
			}
			.list .item .dec{
				height: 50px;
				line-height: 50px;
				font-size: 14px;
				color: #999;
			}
			.list .item .dec img{
				display: inline-block;
				height: 25px;
				width: 25px;
				border-radius: 5px;
				vertical-align: middle;
				margin-right: 10px;
			}
			.list .item .dec  span{
				float: right;
				color: #FF0000;
				font-weight: 700;
				font-size: 16px;
			}
			